﻿using System;


    private struct Dateheure
    {
        //Va prendre ces parametre en hexa
        int year, month, day, hour, minute;
        Dateheure(int y, int m, int d, int h, int m)
        {
            year = y;
            month = m;
            day = d;
            hour = h;
            minute = m;
        }
    }

    public enum Moniteur
    {
        AvecMoniteur, SansMoniteur
    }

    public class CTrame : Object
    {
        // Cette classe nécessite au moins le data scanné en émulation pour être instanciée
        
        private int  m_Record, m_App, m_IdMachine, m_Monitor, m_Data, m_Ck1, m_Ck2;
        const int m_STX = 2;
        const int m_ETX = 3;
        Dateheure m_Date = new Dateheure();

        public CTrame(int d, int h, int m) :this(d)
        {

        }

        public CTrame(int d)
        {
            // Le data supposément scanné
            m_Data = d;

            
        }

        public string ToString(Moniteur e)
        {
            //Affiche vers quel écran la trame se dirige
            //Ecran Moniteur = e;

            string retour = "";
            return retour;
        }
    }
